package com.zijidelu.luframework.domain.event;

import java.io.Serializable;

/**
 * 领域事件监听器接口。
 *
 * @author ZIJIDELU
 * @datetime 2025/10/14 23:37
 */
public interface DomainEventListener<P extends Serializable, T extends DomainEvent<P>> {
    /**
     * 处理领域事件。
     *
     * @param event 领域事件
     */
    void onEvent(T event);
}
